internal supplier - German English Dictionary